sufficiently powered - German English Dictionary